have a horrible accident - French English Dictionary